using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;

namespace PdfLib
{
    /// <summary>
    /// 
    /// </summary>
    public enum PdfDrawType
    {
        /// <summary></summary>
        Other = 0,
        /// <summary></summary>
        Move = 1,
        /// <summary></summary>
        DrawLine = 2,
        /// <summary></summary>
        DrawRect = 3,
        /// <summary></summary>
        FillLine = 4,
        /// <summary></summary>
        FillRect = 5
    }

    public class PdfDrawingInstruction
    {
        private string _Instruction;
        /// <summary></summary>
        public string Instruction
        {
            get
            {
                return this._Instruction;
            }
            set
            {
                this._Instruction = value;
            }
        }

        private PointF _FromPos;
        /// <summary></summary>
        public PointF FromPos
        {
            get
            {
                return this._FromPos;
            }
            set
            {
                this._FromPos = value;
            }
        }

        private PointF _ToPos;
        /// <summary></summary>
        public PointF ToPos
        {
            get
            {
                return this._ToPos;
            }
            set
            {
                this._ToPos = value;
            }
        }

        private PdfDrawType _DrawingType;

        public PdfDrawType DrawingType
        {
            get { return _DrawingType; }
            set { _DrawingType = value; }
        }
	
    }
}
